sound recording strips - Alemán Inglés Diccionario